<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   
      <title>Parte&nbsp;II.&nbsp;Elementos de gvHidra</title>
      <meta name="generator" content="DocBook XSL-NS Stylesheets V1.75.2">
      <link rel="home" href="indice.html" title="Manual Usuario gvHidra">
      <link rel="up" href="indice.html" title="Manual Usuario gvHidra">
      <link rel="prev" href="ch02s03.html" title="2.3. L&oacute;gica de negocio">
      <link rel="next" href="ch03.html" title="Cap&iacute;tulo 3. Elementos b&aacute;sicos">
   </head>
   <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
      <div class="navheader">
         <table width="100%" summary="Navigation header">
            <tr>
               <th colspan="3" align="center">Parte&nbsp;II.&nbsp;Elementos de gvHidra</th>
            </tr>
            <tr>
               <td width="20%" align="left"><a accesskey="p" href="ch02s03.html">Anterior</a>&nbsp;
               </td>
               <th width="60%" align="center">&nbsp;</th>
               <td width="20%" align="right">&nbsp;<a accesskey="n" href="ch03.html">Siguiente</a></td>
            </tr>
         </table>
         <hr>
      </div>
      <div class="part" title="Parte&nbsp;II.&nbsp;Elementos de gvHidra">
         <div class="titlepage">
            <div>
               <div>
                  <h1 class="title"><a name="Parte_2"></a>Parte&nbsp;II.&nbsp;Elementos de gvHidra
                  </h1>
               </div>
            </div>
         </div>
         <div class="toc">
            <p><b>Tabla de contenidos</b></p>
            <dl>
               <dt><span class="chapter"><a href="ch03.html">3. Elementos b&aacute;sicos</a></span></dt>
               <dd>
                  <dl>
                     <dt><span class="section"><a href="ch03.html#d4e775">3.1. Estructura de aplicaci&oacute;n</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch03.html#d4e808">3.1.1. Configuraci&oacute;n est&aacute;tica: gvHidraConfig.xml</a></span></dt>
                           <dt><span class="section"><a href="ch03.html#d4e929">3.1.2. Configuraci&oacute;n din&aacute;mica: AppMainWindow</a></span></dt>
                           <dt><span class="section"><a href="ch03.html#d4e949">3.1.3. Recomendaciones</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch03s02.html">3.2. Breve gu&iacute;a para crear una pantalla</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch03s02.html#d4e1028">3.2.1. Introducci&oacute;n</a></span></dt>
                           <dt><span class="section"><a href="ch03s02.html#d4e1107">3.2.2. Genaro: Generaci&oacute;n autom&aacute;tica en gvHidra</a></span></dt>
                           <dt><span class="section"><a href="ch03s02.html#d4e1216">3.2.3. Creaci&oacute;n de un mantenimiento de forma manual</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch03s03.html">3.3. Men&uacute; de una aplicaci&oacute;n</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch03s03.html#d4e1416">3.3.1. Funcionamiento del men&uacute;</a></span></dt>
                           <dt><span class="section"><a href="ch03s03.html#d4e1585">3.3.2. Opciones predefinidas para el menu</a></span></dt>
                           <dt><span class="section"><a href="ch03s03.html#d4e1606">3.3.3. Autenticaci&oacute;n y autorizaci&oacute;n (m&oacute;dulos y roles)</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch03s04.html">3.4. Dise&ntilde;o de pantalla con smarty/plugins</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch03s04.html#d4e1768">3.4.1. &iquest;Qu&eacute; es un <span class="emphasis"><em>template</em></span>?</a></span></dt>
                           <dt><span class="section"><a href="ch03s04.html#d4e1774">3.4.2. C&oacute;mo realizar un <span class="emphasis"><em>template</em></span> (tpl)</a></span></dt>
                           <dt><span class="section"><a href="ch03s04.html#d4e1945">3.4.3. Documentaci&oacute;n de los plugins</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch03s05.html">3.5. C&oacute;digo de la l&oacute;gica de negocio</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch03s05.html#d4e1953">3.5.1. Operaciones y m&eacute;todos virtuales</a></span></dt>
                           <dt><span class="section"><a href="ch03s05.html#d4e2268">3.5.2. Uso del panel de b&uacute;squeda</a></span></dt>
                           <dt><span class="section"><a href="ch03s05.html#d4e2370">3.5.3. Acciones no gen&eacute;ricas</a></span></dt>
                           <dt><span class="section"><a href="ch03s05.html#d4e2449">3.5.4. Acciones de interfaz</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch03s06.html">3.6. Personalizando el estilo</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch03s06.html#d4e2548">3.6.1. CSS</a></span></dt>
                           <dt><span class="section"><a href="ch03s06.html#d4e2555">3.6.2. Im&aacute;genes</a></span></dt>
                           <dt><span class="section"><a href="ch03s06.html#d4e2593">3.6.3. Ficheros de configuraci&oacute;n del custom</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch03s07.html">3.7. Tratamiento de tipos de datos</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch03s07.html#d4e2621">3.7.1. Caracter&iacute;sticas generales</a></span></dt>
                           <dt><span class="section"><a href="ch03s07.html#d4e2670">3.7.2. Cadenas (gvHidraString)</a></span></dt>
                           <dt><span class="section"><a href="ch03s07.html#d4e2730">3.7.3. Fechas</a></span></dt>
                           <dt><span class="section"><a href="ch03s07.html#d4e2863">3.7.4. N&uacute;meros</a></span></dt>
                           <dt><span class="section"><a href="ch03s07.html#d4e2916">3.7.5. Creaci&oacute;n de nuevos tipos de datos</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch03s08.html">3.8. Listas de datos sencillas</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch03s08.html#d4e2923">3.8.1. Listas</a></span></dt>
                           <dt><span class="section"><a href="ch03s08.html#d4e3155">3.8.2. Checkbox</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch03s09.html">3.9. Mensajes y Errores</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch03s09.html#d4e3242">3.9.1. Invocaci&oacute;n desde c&oacute;digo</a></span></dt>
                           <dt><span class="section"><a href="ch03s09.html#d4e3256">3.9.2. Invocaci&oacute;n como confirmaci&oacute;n</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch03s10.html">3.10. Uso de datos por defecto</a></span></dt>
                  </dl>
               </dd>
               <dt><span class="chapter"><a href="ch04.html">4. Elementos de pantalla avanzados</a></span></dt>
               <dd>
                  <dl>
                     <dt><span class="section"><a href="ch04.html#d4e3291">4.1. Patrones complejos</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch04.html#d4e3294">4.1.1. Maestro/Detalle</a></span></dt>
                           <dt><span class="section"><a href="ch04.html#d4e3444">4.1.2. &Aacute;rbol</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch04s02.html">4.2. Componentes complejos</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch04s02.html#d4e3579">4.2.1. Ventana de selecci&oacute;n</a></span></dt>
                           <dt><span class="section"><a href="ch04s02.html#d4e3682">4.2.2. Selector</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch04s03.html">4.3. Tratamiento de ficheros</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch04s03.html#d4e3733">4.3.1. Manejo de ficheros de im&aacute;genes</a></span></dt>
                           <dt><span class="section"><a href="ch04s03.html#d4e3766">4.3.2. Manejo de ficheros de cualquier tipo</a></span></dt>
                           <dt><span class="section"><a href="ch04s03.html#d4e3772">4.3.3. Importar datos a la BD desde fichero</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch04s04.html">4.4. Control de la Navegaci&oacute;n. Saltando entre ventanas</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch04s04.html#d4e3793">4.4.1. Implementaci&oacute;n</a></span></dt>
                        </dl>
                     </dd>
                     <dt><span class="section"><a href="ch04s05.html">4.5. Carga din&aacute;mica de clases</a></span></dt>
                     <dd>
                        <dl>
                           <dt><span class="section"><a href="ch04s05.html#d4e3871">4.5.1. Introducci&oacute;n</a></span></dt>
                           <dt><span class="section"><a href="ch04s05.html#d4e3891">4.5.2. Ejemplos de utilizaci&oacute;n</a></span></dt>
                        </dl>
                     </dd>
                  </dl>
               </dd>
            </dl>
         </div>
             
         
             
         
             
           
      </div>
      <div class="navfooter">
         <hr>
         <table width="100%" summary="Navigation footer">
            <tr>
               <td width="40%" align="left"><a accesskey="p" href="ch02s03.html">Anterior</a>&nbsp;
               </td>
               <td width="20%" align="center">&nbsp;</td>
               <td width="40%" align="right">&nbsp;<a accesskey="n" href="ch03.html">Siguiente</a></td>
            </tr>
            <tr>
               <td width="40%" align="left" valign="top">2.3. L&oacute;gica de negocio&nbsp;</td>
               <td width="20%" align="center"><a accesskey="h" href="indice.html">Inicio</a></td>
               <td width="40%" align="right" valign="top">&nbsp;Cap&iacute;tulo 3. Elementos b&aacute;sicos</td>
            </tr>
         </table>
      </div>
   </body>
</html>